﻿// 3684. a与b得到c.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>

using  namespace std;
/*
https://www.acwing.com/problem/content/3687/


给出 a,b,c（3个整数），判断 a,b能否通过 +-/ * 得到 c ，ab
可以交换位置，可以输出 YES，不可以则输出 NO。

输入格式
输入包含多组测试数据。
每组数据占一行，包含三个整数 a, b, c 。

输出格式
每组数据输出一行结果。

数据范围
1≤a, b, c≤109
输入样例：
3 8 2
4 8 2
输出样例：
NO
YES

*/

int a, b, c;

bool check() {
	if (a - b == c || b - a == c || a + b == c) {
		return true;
	}

	if (((double)a / b) - double(c) <= 1e-6 &&
		double(c) - ((double)a / b) <= 1e-6)
	{
		return true;
	}

	if (((double)b / a) - double(c) <= 1e-6 &&
		double(c) - ((double)b / a) <= 1e-6)
	{
		return true;
	}

	if (a * (long long)b == (long long)c) {
		return true;
	}

	return false;
}

int main()
{
	while (cin >> a >> b >> c) {
		if (check()) {
			cout << "YES" << endl;
		}
		else {
			cout << "NO" << endl;
		}
	}

}

